Chung Chien Li

HD
5.7
The Crippled Masters (1979)